film viewing apparatus - Turco Inglés Diccionario